interfacial region - Spanish English Dictionary